production ecosystem - French English Dictionary